sine-squared pulse - English Synonyms Dictionary